package adminUserLoginLogRepository

import (
	adminUserLoginLogModel "gitee.com/krio/ginc/example/internal/admin/user/login_log/model"
	commonEntry "gitee.com/krio/ginc/example/internal/common/entry/common"
	"github.com/gin-gonic/gin"
)

type AdminUserLoginLogRepos interface {
	UserLoginLogAdd(ctx *gin.Context, one *adminUserLoginLogModel.AdminUserLoginLog) (int64, error)
	UserLoginLogDetail(ctx *gin.Context, ids int64) (*adminUserLoginLogModel.AdminUserLoginLog, bool, error)
	UserLoginLogList(ctx *gin.Context, req *commonEntry.ListCommonReq) ([]*adminUserLoginLogModel.AdminUserLoginLog, int64, error)
}
